package com.linkai.JVM;

/**
 * @Description: 方法区，常量池
 * @Author: 林凯
 * @Date: 2021/10/20 15:30
 */
public class TestMethodArea {

    /*
    ​	方法区是被所有线程共享，所有字段和方法字节码，以及一些特殊方法，如构造函数，接口代码也在此定义，
        简单说，所有定义的方法的信息都保存在该区域，此区域数据共享区间
​       静态变量，常量，类信息（构造方法，接口定义），
       运行时的常量池都存在方法区中，但是实例变量存在堆内存中，和方法区无关。==
    * */

    private int a;
    private String name = "aaabbb";
    public static void main(String[] args) {
        TestMethodArea test = new TestMethodArea();
        test.name = "666";
    }

}
